package com.jwds.digital.bios.business.core.infrastructure.entity.dispatch;

import lombok.Data;
import lombok.EqualsAndHashCode;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.jwds.tdc.framework.database.lib.BaseEntity;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;

/**
 * 内部转运调度
 *
 * @author 林柏云
 * @date 2024-10-24
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("dispatch_internal_transport")
public class DispatchInternalTransport extends BaseEntity<Long> {


    /**
    * 料棚/料仓编码
    */
    @TableField("bin_code")
    private String binCode;


    /**
    * 起点位置
    */
    @TableField("origin_pointion")
    private String originPointion;


    /**
    * 启动设备
    */
    @TableField("origin_device")
    private String originDevice;


    /**
    * 终点位置
    */
    @TableField("dest_pointion")
    private String destPointion;


    /**
    * 终点设备
    */
    @TableField("dest_device")
    private String destDevice;


    /**
    * 是否合流  '1'表示是，'0'表示否'
    */
    @TableField("is_confluence")
    private Integer isConfluence;


    /**
    * 流程路线
    */
    @TableField("process_route")
    private String processRoute;


    /**
    * 可用时间
    */
    @TableField("available_time")
    private BigDecimal availableTime;

    /**
    * 送料决策路线id
    */
    @TableField("s_id")
    private Long sId;




}
